imageware
Interface Pointwise

All Superinterfaces:
Access, Buffer
All Known Subinterfaces:
ImageWare, Process
All Known Implementing Classes:
BytePointwise, ByteProcess, ByteSet, DoublePointwise, DoubleProcess, DoubleSet, FloatPointwise, FloatProcess, FloatSet, ShortPointwise, ShortProcess, ShortSet

public interface Pointwise
extends Access


Method Summary
 void abs()
           
 void add(double constant)
           
 void addGaussianNoise(double amplitude)
           
 void addSaltPepper(double amplitudeSalt, double amplitudePepper, double percentageSalt, double percentagePepper)
           
 void addUniformNoise(double amplitude)
           
 ij.ImageStack buildImageStack()
           
 void clip()
           
 void clip(double minLevel, double maxLevel)
           
 void divide(double constant)
           
 void exp()
           
 void fillConstant(double value)
           
 void fillGaussianNoise(double amplitude)
           
 void fillRamp()
           
 void fillSaltPepper(double amplitudeSalt, double amplitudePepper, double percentageSalt, double percentagePepper)
           
 void fillUniformNoise(double amplitude)
           
 void invert()
           
 void log()
           
 void multiply(double constant)
           
 void negate()
           
 void pow(double a)
           
 void rescale()
           
 void rescale(double minLevel, double maxLevel)
           
 void rescaleCenter(double minLevel, double maxLevel)
           
 void sqr()
           
 void sqrt()
           
 void subtract(double constant)
           
 void threshold(double thresholdValue)
           
 void threshold(double thresholdValue, double minLevel, double maxLevel)
           
 void thresholdHard(double thresholdValue)
           
 void thresholdSoft(double thresholdValue)
           
 
Methods inherited from interface imageware.Access
getBlockX, getBlockX, getBlockX, getBlockX, getBlockXY, getBlockXY, getBlockXY, getBlockXY, getBlockXYZ, getBlockXYZ, getBlockXYZ, getBlockXYZ, getBlockXZ, getBlockXZ, getBlockXZ, getBlockXZ, getBlockY, getBlockY, getBlockY, getBlockY, getBlockYZ, getBlockYZ, getBlockYZ, getBlockYZ, getBlockZ, getBlockZ, getBlockZ, getBlockZ, getBoundedX, getBoundedX, getBoundedX, getBoundedX, getBoundedXY, getBoundedXY, getBoundedXY, getBoundedXY, getBoundedXYZ, getBoundedXYZ, getBoundedXYZ, getBoundedXYZ, getBoundedXZ, getBoundedXZ, getBoundedXZ, getBoundedXZ, getBoundedY, getBoundedY, getBoundedY, getBoundedY, getBoundedYZ, getBoundedYZ, getBoundedYZ, getBoundedYZ, getBoundedZ, getBoundedZ, getBoundedZ, getBoundedZ, getInterpolatedPixel, getInterpolatedPixel, getNeighborhoodX, getNeighborhoodX, getNeighborhoodX, getNeighborhoodX, getNeighborhoodXY, getNeighborhoodXY, getNeighborhoodXY, getNeighborhoodXY, getNeighborhoodXYZ, getNeighborhoodXYZ, getNeighborhoodXYZ, getNeighborhoodXYZ, getNeighborhoodXZ, getNeighborhoodXZ, getNeighborhoodXZ, getNeighborhoodXZ, getNeighborhoodY, getNeighborhoodY, getNeighborhoodY, getNeighborhoodY, getNeighborhoodYZ, getNeighborhoodYZ, getNeighborhoodYZ, getNeighborhoodYZ, getNeighborhoodZ, getNeighborhoodZ, getNeighborhoodZ, getNeighborhoodZ, getPixel, getPixel, putBoundedX, putBoundedX, putBoundedX, putBoundedX, putBoundedXY, putBoundedXY, putBoundedXY, putBoundedXY, putBoundedXYZ, putBoundedXYZ, putBoundedXYZ, putBoundedXYZ, putBoundedXZ, putBoundedXZ, putBoundedXZ, putBoundedXZ, putBoundedY, putBoundedY, putBoundedY, putBoundedY, putBoundedYZ, putBoundedYZ, putBoundedYZ, putBoundedYZ, putBoundedZ, putBoundedZ, putBoundedZ, putBoundedZ, putPixel
 
Methods inherited from interface imageware.Buffer
getDepth, getDimension, getHeight, getSize, getSizeX, getSizeY, getSizeZ, getSliceByte, getSliceDouble, getSliceFloat, getSliceShort, getTotalSize, getType, getTypeToString, getVolume, getWidth, getX, getX, getX, getX, getX, getXY, getXY, getXY, getXY, getXY, getXYZ, getXYZ, getXYZ, getXYZ, getXYZ, getXZ, getXZ, getXZ, getXZ, getXZ, getY, getY, getY, getY, getY, getYZ, getYZ, getYZ, getYZ, getYZ, getZ, getZ, getZ, getZ, getZ, isSameSize, putX, putX, putX, putX, putX, putXY, putXY, putXY, putXY, putXY, putXYZ, putXYZ, putXYZ, putXYZ, putXYZ, putXZ, putXZ, putXZ, putXZ, putXZ, putY, putY, putY, putY, putY, putYZ, putYZ, putYZ, putYZ, putYZ, putZ, putZ, putZ, putZ, putZ
 

Method Detail

fillConstant

void fillConstant(double value)

fillRamp

void fillRamp()

fillGaussianNoise

void fillGaussianNoise(double amplitude)

fillUniformNoise

void fillUniformNoise(double amplitude)

fillSaltPepper

void fillSaltPepper(double amplitudeSalt,
                    double amplitudePepper,
                    double percentageSalt,
                    double percentagePepper)

buildImageStack

ij.ImageStack buildImageStack()

invert

void invert()

negate

void negate()

rescale

void rescale()

clip

void clip()

clip

void clip(double minLevel,
          double maxLevel)

rescale

void rescale(double minLevel,
             double maxLevel)

rescaleCenter

void rescaleCenter(double minLevel,
                   double maxLevel)

abs

void abs()

log

void log()

exp

void exp()

sqrt

void sqrt()

sqr

void sqr()

pow

void pow(double a)

add

void add(double constant)

multiply

void multiply(double constant)

subtract

void subtract(double constant)

divide

void divide(double constant)

threshold

void threshold(double thresholdValue)

threshold

void threshold(double thresholdValue,
               double minLevel,
               double maxLevel)

thresholdHard

void thresholdHard(double thresholdValue)

thresholdSoft

void thresholdSoft(double thresholdValue)

addGaussianNoise

void addGaussianNoise(double amplitude)

addUniformNoise

void addUniformNoise(double amplitude)

addSaltPepper

void addSaltPepper(double amplitudeSalt,
                   double amplitudePepper,
                   double percentageSalt,
                   double percentagePepper)